|
| | Morph (EntityType, integer Variant, integer SubType, integer ChampionColorIdx) |
| |
| | KillUnique () |
| |
| boolean | IsBoss () |
| |
| Entity & | GetPlayerTarget () |
| |
| Vector | CalcTargetPosition (float DistanceLimit) |
| |
| integer | GetBossColorIdx () |
| |
| | ResetPathFinderTarget () |
| |
| boolean | CanBeDamagedFromVelocity (Vector Velocity) |
| |
| boolean | CanReroll () |
| |
| boolean | IsChampion () |
| |
| | MakeChampion (integer Seed) |
| |
| | PlaySound (SoundEffect ID, float Volume, integer FrameDelay, boolean Loop, float Pitch) |
| |
| EntityEffect & | MakeSplat (float Size) |
| |
| integer | GetAliveEnemyCount () |
| |
| | FireProjectiles (Vector Pos, Vector Velocity, ProjectilesMode Mode, ProjectilParams Params) |
| |
| Entity_Projectile & | FireBossProjectiles (integer NumProjectiles, Vector TargetPos, float TrajectoryModifier, ProjectilParams Params) |
| |
| | AnimWalkFrame (string HorizontalAnim, string VerticalAnim, float SpeedThreshold) |
| |
| EntityList | QueryNPCsType (EntityType Type, integer Variant) |
| |
| EntityList | QueryNPCsSpawnerType (EntityType SpawnerType, EntityType Type, boolean OnlyEnemies) |
| |
| EntityList | QueryNPCsGroup (integer GroupIdx) |
| |
| table | GetData () |
| |
| | Update () |
| |
| | Render (Vector Offset) |
| |
| boolean | RenderShadowLayer (Vector Offset) |
| |
| | PostRender () |
| |
| boolean | TakeDamage (float Damage, integer Flags, EntityRef Source, integer DamageCountdown) |
| |
| boolean | HasMortalDamage () |
| |
| | Kill () |
| |
| | Die () |
| |
| | Remove () |
| |
| | BloodExplode () |
| |
| | AddVelocity (Vector Velocity) |
| |
| | MultiplyFriction (float Value) |
| |
| | SetColor (Color Color, integer Duration, integer Priority, boolean Fadeout, boolean Share) |
| |
| const Color & | GetColor () |
| |
| | SetSpriteFrame (string AnimationName, integer FrameNum) |
| |
| | SetSpriteOverlayFrame (string AnimationName, integer FrameNum) |
| |
| | SetSize (float Size, Vector SizeMulti, integer NumGridCollisionPoints) |
| |
| boolean | CollidesWithGrid () |
| |
| boolean | IsEnemy () |
| |
| boolean | IsActiveEnemy (boolean includeDead) |
| |
| boolean | IsVulnerableEnemy () |
| |
| boolean | IsFlying () |
| |
| | AddEntityFlags (integer Flags) |
| |
| | ClearEntityFlags (integer Flags) |
| |
| integer | GetEntityFlags () |
| |
| boolean | HasEntityFlags (integer Flags) |
| |
| boolean | HasFullHealth () |
| |
| | AddHealth (float HitPoints) |
| |
| | AddPoison (EntityRef Source, integer Duration, float Damage) |
| |
| | AddFreeze (EntityRef Source, integer Duration) |
| |
| | AddSlowing (EntityRef Source, integer Duration, float SlowValue, Color SlowColor) |
| |
| | AddCharmed (integer Duration) |
| |
| | AddConfusion (EntityRef Source, integer Duration, boolean IgnoreBosses) |
| |
| | AddMidasFreeze (EntityRef Source, integer Duration) |
| |
| | AddFear (EntityRef Source, integer Duration) |
| |
| | AddBurn (EntityRef Source, integer Duration, float Damage) |
| |
| | AddShrink (EntityRef Source, integer Duration) |
| |
| | RemoveStatusEffects () |
| |
| boolean | Exists () |
| |
| boolean | IsDead () |
| |
| boolean | IsVisible () |
| |
| boolean | IsInvincible () |
| |
| boolean | CanShutDoors () |
| |
| boolean | IsBoss () |
| |
| BossId | GetBossID () |
| |
| Entity & | GetLastParent () |
| |
| Entity & | GetLastChild () |
| |
| boolean | HasCommonParentWithEntity (Entity Other) |
| |
| boolean | IsFrame (integer Frame, integer Offset) |
| |
| RNG & | GetDropRNG () |
| |
| Sprite & | GetSprite () |
| |
| EntityPlayer | ToPlayer () |
| |
| EntityEffect | ToEffect () |
| |
| EntityNPC | ToNPC () |
| |
| EntityPickup | ToPickup () |
| |
| EntityFamiliar | ToFamiliar () |
| |